/**
 * 
 */
package com.huawei.struts.service;

import java.util.List;

import com.huawei.struts.exception.SystemException;
import com.st.model.HtmlSelectOption;
import com.st.model.LjwPremissionT;
import com.st.model.LjwUserT;

/**
 * @author Administrator
 *
 */
public interface ICommonService {
	public void synchronPermission(List<LjwPremissionT> ljwPremissionT) throws SystemException;
	public List<LjwPremissionT> findAllPremission(int roleId) throws SystemException;
	public void saveRoleGrant(String[] permissionIds,Integer roleId) throws SystemException;
	public void deleteAclentry(Integer roleId) throws SystemException;
	public List<HtmlSelectOption> getRoleList() throws SystemException;
	public List<HtmlSelectOption> getProgram() throws SystemException;
	public void saveUserRoleProgram(LjwUserT user) throws SystemException;
	public LjwUserT getUserInfoById(Integer userId) throws SystemException;
	

}
